butt strap joints - Turco Inglés Diccionario